@charset "utf-8";

/* ZhiqimUI */
.z-input{color:#333;}

/* global */
body{color:#333;background-color:#fff;}
body,table,td,div{font-size:14px;line-height:120%;}
a,a:visited{color:#333;text-decoration:none;cursor:pointer;}
a:active,a:hover{color:#1e7eec;text-decoration:none;}
a.blue,a.blue:visited{color:#0066cc;text-decoration:none;cursor:pointer;}
a.blue:active,a.blue:hover{color:#0066cc;text-decoration:underline;}

/* topnav */
.topnav {position:relative;width:100%;min-width:680px; color: #fff;background-color:#00a2eb;height:55px;z-index:99;}
.topnav .logo {float:left;width:260px;height:55px;padding:0 10px;overflow:hidden;font-size:28px;line-height:55px;background-color:#008bd2;word-break:break-all;word-wrap:break-word;}

.topnav .topnavleft {float:left;height:55px;}
.topnav .topnavleft .bar {float:left;height:55px;line-height:55px;}
.topnav .topnavleft .first {border-left:1px solid #008bd2;}
.topnav .topnavleft .nav, .topnav .topnavleft .nav-only {float:left;height:55px;line-height:55px;border-right:1px solid #008bd2;}
.topnav .topnavleft .nav:hover{background-color:#008bd2; color:#fff;}

.topnav .topnavright {float:right;height:55px;}
.topnav .topnavright .nav, .topnav .topnavright .nav-only {float:left;height:55px;line-height:55px;border-left:1px solid #008bd2;}
.topnav .topnavright .nav:hover {background-color:#008bd2; color:#fff;}

/* container */
.container {position:relative;width:100%;height:100%; min-height:1000px;overflow:hidden;background-color:#eaedf1;}

.sidebar-top{position:absolute;top:0;left:0;float:left;width:60px;height:100%;overflow:hidden; background-color:#333;z-index:20;}
.sidebar-top li{position:relative;float:left;width:60px;height:70px;display:inline-block;text-align:center;color:#fff;padding:13px 0;line-height:22px;}
.sidebar-top li:hover{background-color:#414750;cursor:pointer;}
.sidebar-top li.active{background-color:#5c5c5c;}
.sidebar-top li i{font-size:22px;}
.sidebar-top .avatar{width: 100%;text-align:center;padding:16px 0;cursor:pointer;}

.sidebar-child{position:absolute;top:0;left:60px;float:left;width:200px;min-height:800px;height:100%;overflow:hidden; background-color:#f2f2f2;border-right:1px solid #d8dce5;z-index:20;}
.sidebar-child li{position:relative;float:left;width:200px; height:40px;line-height:40px;color:#333; padding-left:25px; background-color:#f2f2f2;cursor:pointer;}
.sidebar-child li a{color:#333;}
.sidebar-child li .z-arrow>span{border-color:#eff6fc transparent transparent;}
.sidebar-child li:hover{background-color:#f2f1ed;color:#008bd2;}
.sidebar-child li.active{background-color:#e4e3df;color:#008bd2;}
.sidebar-child li:hover>.z-arrow>span{border-color:#333 transparent transparent;}
.sidebar-child li.active>.z-arrow>span{border-color:#333 transparent transparent;}

.sidebar-child .info{position:relative;width:100%;padding:25px;}

.ueseroperate{position:relative;width:100%;overflow:hidden;padding-top:15px;min-height:200px; padding-left:25px;border-top:1px solid #e5e5e5;}
.ueseroperate .operatemenu{position:relative;cursor: pointer;color: #999;height:40px;line-height:40px;}
.ueseroperate .operatemenu:hover{color:#333;}

/* iframenav */
.iframenav{position:relative;height:40px;line-height:40px;}

/* [iframenav翻页] */
.iframenav-prev,.iframenav-next{position:absolute;top:0;width:50px;height:39px;z-index:1;background:#fff;cursor:pointer;padding:0 14px 0 20px;text-align:center;line-height:39px;}
.iframenav-prev:hover,.iframenav-next:hover{background-color:#f5f5f5;}
.iframenav-prev{left:0;border-right:1px solid #d3d3d3;}
.iframenav-next{right:100px;border-left:1px solid #d3d3d3;}
.iframenav-prev .z-font,.iframenav-next .z-font{color:#999;margin-left:-8px;}

/* [iframenav控制] */
.iframenav-ctrl{position:absolute;top:0;right:0;}
.iframenav-ctrl-title{position:absolute;top:0;right:0;width:100px;height:39px;z-index:1;border-left:1px solid #d3d3d3;text-align:center;line-height:39px;color:#666;background:#fff;cursor:pointer;}
.iframenav-ctrl-title:hover{background-color:#f5f5f5;}
.iframenav-ctrl-title .z-font{color:#999;margin-left:6px;font-size:10px;}
.iframenav-ctrl-wrap{position:absolute;top:39px;right:0;display:none;width:150px;height:130px;z-index:2;background-color:#fff;border:1px solid #d3d3d3;}
.iframenav-ctrl-wrap ul{padding:10px 0;}
.iframenav-ctrl-wrap ul+ul{border-top:1px solid #ccc;}
.iframenav-ctrl-wrap li{padding:0 25px;line-height:30px;cursor:pointer;}
.iframenav-ctrl-wrap li:hover{background:#f1f1f1;}

/* [iframenav选项卡] */
.iframenav-tab-wrap{height:39px;margin:0 150px 0 50px;overflow:hidden;position:relative;}
.iframenav-tab-list{position:absolute;left:0;top:0;height:39px;background-color:#fff;overflow:hidden;}
.iframenav-tab-item{position:relative;float:left;line-height:39px;border-right:1px solid #d3d3d3;padding:0 35px 0 20px;background:#fff;color:#666;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.iframenav-tab-item.active{background-color:#d4d8db;}
.iframenav-tab-item:hover{color:#222;}
.iframenav-tab-item:first-child{padding-right:23px;}

.iframenav-tab-item .z-font{position:absolute;top:2px;width:25px;line-height:39px;color:#666;font-size:12px;cursor:pointer;text-align:center;}
.iframenav-tab-item .z-error{right:0;padding-right:5px;}
.iframenav-tab-item .z-error:hover{color:#f00;}

/* [iframenav内容页] */
.iframenav-cont{}
.iframenav-cont-item{width:100%;height:100%;display:none;}
.iframenav-cont-item.active{display:block;}
.iframenav-cont-item > iframe{width:100%;height:100%;border:0;margin:0;padding:0;}

/* mainbody */
.mainbody{margin-left:260px;}
.mainbody .content{position:relative;float:left;width:100%;padding:30px;}

/* footer */
.footer {position: absolute !important;bottom:50px;width:100%;z-index:99;}
.footer-wrap {position:relative;line-height:20px;text-align:left;color:#999;padding:25px;font-size:12px;}
